that sucks. - Espagnol Anglais Dictionnaire